package Visitor;

import Entities.*;
import Entities.Advantages.*;

public interface IVisitor {

    public Drawable visit(Bar bar);

    public Drawable visit(Ball ball);

    public Drawable visit(Boundary boundary);

    public Drawable visit(IAdvantage advantage);

    public Drawable visit(Brick brick);

    public Drawable visit(Drawable drawable);

    public Drawable visit(Hinder hinder);

    public Drawable visit(DecreaseBarSize dicreaseBarSize);

    public Drawable visit(IncreaseBarSize increaseBarSize);

    public Drawable visit(DecreaseBallSpeed drecreaseBallSpeed);

    public Drawable visit(IncreaseBallSpeed increaseBallSpeed);
}
